body{
    background: #212121;
    margin: 0px;
}

.top{
    background-image: url(images/top_bg.jpg);
    width: 941px;
    height: 189px;
    margin: auto;
}

.top_top{
    background-image: url(images/top_top_bg.png);
    width: 941px;
    height: 40px;
}

.top_top_text_left{
    float: left;
    font-family: Tahoma;
    color: #fff;
    font-size: 10px;
    margin-left: 5px;
    margin-top: 7px;
}

.top_top_text_right{
    float: right;
    font-family: Tahoma;
    color: #fff;
    font-size: 10px;
    margin-right: 5px;
    margin-top: 7px;
}

a.top_top_link{
    font-family: Tahoma;
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.top_logo{
    background-image: url(images/top_logo_bg.png);
    width: 286px;
    height: 96px;
    margin-top: 15px;
    padding-left: 50px;
    float: left;
}

.top_userpanel{
    float: right;
    background-image: url(images/top_userpanel_bg.png);
    width: 394px;
    height: 105px;
    margin-top: 15px;
    margin-left: 1px;
}

.top_userpanel_1_1{
    margin-left: 15px;
    margin-top: 5px;
    color: #fff;
    font-family: Arial;
    font-size: 11px;
}

.top_userpanel_2_1{
    margin-left: 20px;
    margin-top: 30px;
    color: #fff;
    font-family: Arial;
    font-size: 11px;
}

.top_userpanel_2_1_1{
    margin-left: 20px;
    margin-top: 12px;
    color: #fff;
    font-family: Arial;
    font-size: 11px;
}

.top_userpanel_2_2{
    margin-left: -13px;
    margin-top: 3px;
    color: #fff;
    font-family: Arial;
    font-size: 11px;
}

.top_userpanel_3_1{
    margin-left: 12px;
    margin-top: 9px;
    color: #fff;
    font-family: Arial;
    font-size: 11px;
}

.top_userpanel_icon1{
    background-image: url(images/top_userpanel_icon1.png);
    background-repeat: no-repeat;
    padding-right: 14px;
    padding-bottom: 15px;
    padding-top: 3px;
    margin-right: 3px;
}

.top_userpanel_icon2{
    background-image: url(images/top_userpanel_icon2.png);
    background-repeat: no-repeat;
    padding-right: 14px;
    padding-bottom: 15px;
    padding-top: 3px;
    margin-right: 5px;
}

.top_userpanel_icon3{
    background-image: url(images/top_userpanel_icon3.png);
    background-repeat: no-repeat;
    padding-right: 14px;
    padding-bottom: 11px;
    padding-top: 0px;
    margin-right: 5px;
}

.top_userpanel_icon4{
    background-image: url(images/top_userpanel_icon4.png);
    background-repeat: no-repeat;
    padding-right: 14px;
    padding-bottom: 15px;
    padding-top: 1px;
    margin-right: 5px;
}

.top_userpanel_icon5{
    background-image: url(images/top_userpanel_icon5.png);
    background-repeat: no-repeat;
    padding-right: 16px;
    padding-bottom: 15px;
    padding-top: 1px;
    margin-right: 5px;
    margin-left: 35px;
}

.top_userpanel_icon6{
    background-image: url(images/top_userpanel_icon6.png);
    background-repeat: no-repeat;
    padding-right: 16px;
    padding-bottom: 15px;
    padding-top: 1px;
    margin-right: 5px;
    margin-left: 35px;
}

.top_userpanel_icon7{
    background-image: url(images/top_userpanel_icon7.png);
    background-repeat: no-repeat;
    padding-right: 16px;
    padding-bottom: 15px;
    padding-top: 1px;
    margin-right: 2px;
    margin-left: 35px;
}

.top_userpanel_icon8{
    background-image: url(images/top_userpanel_icon8.png);
    background-repeat: no-repeat;
    padding-right: 16px;
    padding-bottom: 15px;
    padding-top: 1px;
    margin-right: 2px;
    margin-left: 15px;
}

.top_userpanel_icon9{
    background-image: url(images/top_userpanel_icon9.png);
    background-repeat: no-repeat;
    padding-right: 16px;
    padding-bottom: 15px;
    padding-top: 1px;
    margin-right: 2px;
    margin-left: 15px;
}

.top_userpanel_icon10{
    background-image: url(images/top_userpanel_icon10.png);
    background-repeat: no-repeat;
    padding-right: 16px;
    padding-bottom: 15px;
    padding-top: 1px;
    margin-right: 2px;
    margin-left: 15px;
}

.top_userpanel_icon11{
    background-image: url(images/top_userpanel_icon11.png);
    background-repeat: no-repeat;
    padding-right: 16px;
    padding-bottom: 15px;
    padding-top: 1px;
    margin-right: 2px;
    margin-left: 15px;
}

.top_userpanel_icon12{
    background-image: url(images/top_userpanel_icon12.png);
    background-repeat: no-repeat;
    padding-right: 16px;
    padding-bottom: 15px;
    padding-top: 1px;
    margin-right: 2px;
    margin-left: 110px;
}

.top_userpanel_icon13{
    background-image: url(images/top_userpanel_icon13.png);
    background-repeat: no-repeat;
    padding-right: 16px;
    padding-bottom: 15px;
    padding-top: 3px;
    margin-right: 5px;
    margin-left: 110px;
}

.strong{
    font-weight: bold;
}

.top_userpanel_edit{
    position: absolute;
    margin-left: 150px;
}

.top_userpanel_login{
    position: absolute;
}

.top_userpanel_messages{
    position: absolute;
    margin-left: 290px;
}

.top_userpanel_admin{
    position: absolute;
    margin-left: 100px;
}

.top_userpanel_link{
    color: #fff;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
}

.top_userpanel_input{
    background-image: url(images/top_userpanel_input_bg.jpg);
    border:1px solid #838383;
    height: 21px;
    -border-radius: 3px;
    -moz-border-radius: 3px;
    color: #737373;
    text-shadow: #ffffff 0px 1px;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 11px;
    padding-left: 5px;
    margin-left: 5px;
}

.top_userpanel_input_pass{
    background-image: url(images/top_userpanel_input_bg.jpg);
    border:1px solid #838383;
    height: 21px;
    -border-radius: 3px;
    -moz-border-radius: 3px;
    color: #737373;
    text-shadow: #ffffff 0px 1px;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 11px;
    padding-left: 5px;
    margin-left: 30px;
}

.top_userpanel_button{
    background-color: #0085ff;
    border-radius: 3px;
    -moz-border-radius: 3px;
    border: 1px solid #0096ff;
    color: #ffffff;
    font-family: Tahoma;
    font-size: 11px;
    text-shadow: #001eff 0px 1px;
    font-weight: bold;
    height: 26px;
    padding-bottom: 3px;
    padding-left: 15px;
    padding-right: 15px;
    float: right;
    margin-right: 10px;
}


.menu{
    background-image: url(images/top_menu_bg.png);
    width: 942px;
    height: 39px;
    margin: auto;

    padding-top: 15px;
}

.top_menu_link{
    padding-left: 15px;
}

.top_menu_search{
    float: right;
    margin-right: 10px;
}

.top_menu_search_input{
    background: transparent;
    background-image: url(images/top_menu_search_bg.png);
    height: 27px;
    width: 130px;
    border: 0px solid #000;
    padding: 0px;
    font-family: Arial;
    font-size: 11px;
    color: #3f3f3f;
}

.top_menu_search_button{
    background-image: url(images/top_menu_search_button.png);
    width: 71px;
    height: 27px;
    border: 0px;
    margin: 0px;
    float: right;
}

.top_hotnews{
    background-image: url(images/top_hotnews_bg.png);
    width: 877px;
    height: 31px;
    margin-top: 2px;
    float: right;
}

.top_hotnews_news_1{
    float: left;
    background-image: url(images/top_hotnews_news_bg_1.png);
    width: 329px;
    height: 22px;
    font-family: Arial;
    font-size: 10px;
    color: #dcdcdc;
    padding-left: 10px;
    padding-top: 7px;
}

.top_hotnews_icon{
    margin-right: 10px;
}

.top_hotnews_news_2{
    float: left;
    background-image: url(images/top_hotnews_news_bg_2.png);
    width: 329px;
    height: 22px;
    font-family: Arial;
    font-size: 10px;
    color: #dcdcdc;
    padding-left: 10px;
    padding-top: 7px;
}

.top_hotnews_logo{
    float: left;
    margin: auto;
    margin-top: 2px;

}

.top_foundus{
    background-image: url(images/top_foundus_bg.png);
    width: 337px;
    height: 109px;
    margin-top: 2px;
    padding-top: 5px;
    padding-left: 5px;
    float: left;


}

.top_foundus_portals{
    padding-top: 20px;
    margin-left: 5px;

}

.top_founus_link{
    padding-left: 5px;
}

.top_banner{
    margin-top: 3px;
    float: right;
}

.box{
    position: relative;
    width: 941px;
    margin: auto;
    clear: both;
}

.box_foundus{
    height: 150px;
    width: 941px;
    margin: auto;
}

.top_needforinfo{
    background-image: url(images/top_needforinfo_bg.png);
    width: 473px;
    height: 245px;
    margin-top: 5px;
    float: left;
}

.top_needforinfo_text{
    padding-top: 13px;
    padding-left: 20px;
    float: left;
}

.top_needforinfo_buttons{
    float: right;
    margin-top: 5px;
}

.top_needforinfo_button{
    background-image: url(images/top_needforinfo_button_nonactive.png);
    width: 69px;
    height: 18px;
    float: left;
    text-align: center;
    padding-top: 4px;
    margin-right: 10px;
}

.top_needforinfo_button:hover{
    background-image: url(images/top_needforinfo_button_active.png);
    width: 69px;
    height: 18px;
    float: left;
    text-align: center;
    padding-top: 4px;
    margin-right: 10px;
}

.top_needforinfo_button_link{
    font-family: Arial;
    color: #fff;
    font-size: 11px;
    text-shadow: #000000 1px 1px;
    text-decoration: none;
}

.top_needforinfo_row{
    padding-top: 10px;
}

.top_needforinfo_thread_1{
    font-family: Arial;
    font-size: 11px;
    color: #fff;
    height: 34px;
}

.top_needforinfo_thread_1_text{
    font-family: Arial;
    font-size: 11px;
    color: #fff;
    height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 20px;
}

.top_needforinfo_thread_2{
    font-family: Arial;
    font-size: 11px;
    color: #fff;
    background-image: url(images/top_needforinfo_thread_2_lighter.png);
    height: 34px;

}

.top_needforinfo_thread_2_text{
    font-family: Arial;
    font-size: 11px;
    color: #fff;
    height: 24px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 20px;
}

.top_needforinfo_thread_link{
    font-family: Arial;
    font-size: 11px;
    color: #fff;
    text-decoration: none;
}

.top_needforinfo_icon{
    margin-top: 10px;
    margin-left:10px;
}

.top_infoslider{
    background-image: url(images/top_infoslider_bg.png);
    width: 461px;
    height: 244px;
    margin-top: 5px;
    float: right;
    z-index: -1;
}

.top_infoslider_image_bg{
    position:absolute;
    z-index:0;
    margin: 3px;
    margin-top: 5px;
}

.top_infoslider_top{
    background-image: url(images/top_infoslider_top_bg.png);
    width: 423px;
    height: 49px;
    margin: 7px;
    margin-left: 9px;
    padding-left: 20px;
    position: absolute;
    z-index: 2;
}

.top_infoslider_image_small{
    margin-left: 15px;
    margin-right: 15px;
}

.top_infoslider_arrow_left{
    float: left;
    position: absolute;
    z-index: 2;
    margin-top: 80px;
    margin-left: 10px;
}
.top_infoslider_arrow_right{
    float: right;
    position: absolute;
    z-index: 2;
    margin-top: 80px;
    margin-left: 395px;
}

.top_infoslider_footer{
    background-image: url(images/top_infoslider_footer_bg.png);
    width: 445px;
    height: 50px;
    position: absolute;
    z-index: 2;
    margin-top: 184px;
    margin-left: 7px;
    color: #fff;
    font-family: Arial;
    font-size: 11px;
}

.top_infoslider_footer_text_1{
    font-weight: bold;
    margin-left: 30px;
    margin-top: 10px;
}
.top_infoslider_footer_text_2{
    margin-left: 30px;
}

.top_infoslider_footer_button{
    position: absolute;
    z-index: 2;
    margin-left: 330px;
    margin-top: 190px;
}

.con_needfornavigation{
    background-image: url(images/con_needfornavigation_bg.png);
    width: 612px;
    height: 234px;
    margin-top: 5px;
}

.con_needfornavigation_top_text{
    margin-top: 18px;
    margin-left: 5px;
}

.con_needfornavigation_titles{
    margin-top: 25px;
    margin-left: 5px;
}

.con_needfornavigation_title_link{
    text-decoration: none;
    font-family: Arial;
    font-weight: bold;
    color: #ffffff;
    text-shadow: #b74500 0px 1px;
    font-size: 12px;
    margin-right: 13px;
}

.con_needfornavigation_articles{
    margin-top: 15px;
}

.con_needfornavigation_articles_left{
    float: left;
    width: 306px;
}

.con_needfornavigation_articles_right{
    float: right;
    width: 306px;
    text-align: left;
}

.con_needfornavigation_article_left{
    color: #ffffff;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
    height: 16px;
    width: 305px;
    background-image: url(images/con_needfornavigation_articlerow.png);
    margin-bottom: 4px;
    margin-left: 1px;
    padding-left: 10px;
}

.con_needfornavigation_article_right{
    color: #ffffff;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
    height: 16px;
    width: 295px;
    background-image: url(images/con_needfornavigation_articlerow.png);
    margin-bottom: 4px;
    padding-left: 10px;
}

.con_needfornavigation_article_link{
    color: #ffffff;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
}

.con_news_box{
    width: 612px;
    background-color: #2a2a2a;
}

.con_news_top{
    background-image: url(images/con_news_top_bg.png);
    width:611px;
    height: 48px;
    margin: auto;
}

.con_news_top_title{
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
    margin-left: 10px;
    padding-top: 7px;
}

.con_news_top_title_link{
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}

.con_news_top_icon1{
    margin-right: 5px;
}

.con_news_top_icon2{
    margin-left: 10px;
    margin-right: 3px;
}

.con_news_top_info{
    color: #ffffff;
    font-family: Arial;
    font-size: 11px;
    margin-top: 2px;
}

.con_news_top_info_orng{
    color: #ff4800;
    font-weight: bold;
}

.con_news_top_info_minibox{
    float: left;
    margin-right: 15px;
}
.con_news_top_info_minibox_r{
    float: right;
    margin-right: 5px;
}

.con_news_globalbox{
    margin: 7px;
    font-family: Arial;
    font-size: 11px;
    color: #b8b8b8;
}

.con_news_catimage{
    margin-right: 5px;
}

.con_news_rowstart_link{
    font-family: Arial;
    font-size: 10px;
    color: #fff;
    text-decoration: none;
}

.con_news_rowstart_1{
    background-image: url(images/con_news_rowstart_bg1.png);
    width: 13px;
    height: 15px;
    float: left;
    margin: 1px;
}

.con_news_rowstart_1:hover{
    background-image: url(images/con_news_rowstart_bg2.png);
    width: 13px;
    height: 15px;
    float: left;
    margin: 1px;
}

.con_news_rowstart_2{
    background-image: url(images/con_news_rowstart_bg1.png);
    width: 13px;
    height: 15px;
    float: left;
    margin: 1px;
}

.con_news_rowstart_2:hover{
    background-image: url(images/con_news_rowstart_bg2.png);
    width: 13px;
    height: 15px;
    float: left;
    margin: 1px;
}

.con_news_rowstart_3{
    background-image: url(images/con_news_rowstart_bg2.png);
    width: 13px;
    height: 15px;
    float: left;
    font-family: Arial;
    font-size: 10px;
    color: #fff;
    margin: 1px;
}


.con_news_rowstart_4{
    background-image: url(images/con_news_rowstart_bg1.png);
    width: 13px;
    height: 15px;
    float: left;
    margin: 1px;
}

.con_news_rowstart_4:hover{
    background-image: url(images/con_news_rowstart_bg2.png);
    width: 13px;
    height: 15px;
    float: left;
    margin: 1px;
}

.con_panel_box{
    background-image: url(images/con_panel_bg.png);
    width: 326px;
    height: 398px;
    
}

.con_panel_title{
    padding-left: 10px;
    padding-top: 15px;
}

.con_panel_con{
    margin-left: 25px;
    margin-top: 33px;
    font-family: Microsoft Sans Serif;
    font-size: 11px;
    color: #b8b8b8;
}

.con_shoutbox_box{
    padding: 5px;
}

.con_shoutbox_top_1{
    background-image: url(images/con_shoutbox_top_detal.png);
    width: 275px;
    height: 19px;
    font-family: Arial;
    font-size: 10px;
    color: #b2b2b2;
}

.con_shoutbox_top_link{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #ff3600;
    text-decoration: none;
    margin-top: 5px;
}

.con_shoutbox_avatar{
    float: left;
}

.con_shoutbox_con{
    font-family: Microsoft Sans Serif;
    font-size: 10px;
    color: #b2b2b2;
    width: 275px;
    max-height: 37px;
}

.con_shoutbox{
    background-image: url(images/con_shoutbox_bg.png);
    width: 326px;
    height: 441px;
    margin-top: 5px;
}

.con_shoutbox_textarea{
    background-color: #1a1a1a;
    height: 22px;
    width: 196px;
    border: 0px;
    -moz-box-shadow: 0px 1px 1px #212121;
    -webkit-box-shadow:0px 1px 1px #212121;
    box-shadow: 0px 1px 1px #212121;
    -border-radius: 3px;
    -moz-border-radius: 3px;
    font-family: Microsoft Sens Sarif;
    font-size: 11px;
    color: #9d9d9d;
    padding-top: 5px;
}

.con_shoutbox_footer{
    margin-top: 25px;
    margin-left: 20px;
    
}

.con_shoutbox_container{
    height: 311px;
    overflow: auto;
}

.con_shoutbox_button{
    background-color: #0072ff;
    border: 1px solid #313131;
    width: 82px;
    height: 26px;
    -border-radius: 3px;
    -moz-border-radius: 3px;
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
    color: #fff;
    text-shadow: #0054ff 0px 1px;
    
}

.foot_showroom{
    background-image: url(images/foot_showroom_bg);
    width: 920px;
    height: 110px;
    padding-left: 21px;
    padding-top: 37px;
    
}

.foot_showroom_photo{
    border: 0px;
    -border-radius: 5px;
    -moz-border-radius: 5px;
}

.foot_showroom_photo_link{
    margin-right: 5px;
}

.foot_banner_l{
    float: left;
}

.foot_banner_r{
    float: right;
}

.foot_banners{
    width: 941px;
    margin: auto;
    margin-top: 3px;
    margin-bottom: 5px;
}

.foot_cw{
    background-image: url(images/foot_cw_bg.png);
    width: 469px;
    height: 282px;
    float: left;
    margin-top: 5px;
        clear: both;
}

.foot_panels{
    position: relative;
    width: 941px;
    margin: auto;
    clear: both;
}

.foot_cw_image{
    position: absolute;
    margin-left: 5px;
    margin-top: 43px;
    z-index: 1;
}

.foot_cw_info{
    position: absolute;
    background-image: url(images/foot_cw_info_bg.png);
    height: 58px;
    width: 456px;
    z-index: 2;
    margin-top: 222px;
    margin-left: 5px;
}

.foot_cw_info_av{
    position: absolute;
    width: 44px;
    height: 44px;
    padding-top: 5px;
    margin-left: 5px;
}

.foot_cw_info_title{
    font-family: Arial;
    font-size: 12px;
    color: #fff;
    margin-top: 7px;
    padding-left: 55px;
}

.foot_cw_info_user{
    font-family: Arial;
    font-size: 11px;
    color: #b3b3b3;
    margin-left: 55px;
    margin-top: 5px;
}

.foot_cw_icon{
    float: right;
}

.foot_newart{
    width: 231px;
    height: 247px;
    float: left;
    background-image: url(images/foot_newart_bg.png);
    margin-top: 5px;
    padding-top: 34px;
    margin-left: 4px;
    
}

.foot_newart_subject{
    font-family: Arial;
    font-size: 11px;
    color: #a6a6a6;
    text-shadow: #000 0px 1px;
    height: 15px;
    width: 225px;
    background-image: url(images/foot_newart_subject_bg.png);
    padding-top: 5.5px;
    padding-left: 5px;
}

.foot_newart_icon{
    margin-right: 3px;
}

foot_newart_subject_l{
    float: left;
}

.foot_newart_subject_link{
    font-family: Arial;
    font-size: 11px;
    text-decoration: underline;
    color: #ff6600;
    text-shadow: #000 0px 1px;
    float: right;
    margin-right: 3px;
}

.foot_popnews{
    width: 231px;
    height: 247px;
    float: right;
    background-image: url(images/foot_popnews_bg.png);
    margin-top: 5px;
    padding-top: 34px;
}

.foot_foot{
    width: 936px;
    height: 34px;
    background-image: url(images/foot_foot_bg.png);
    padding: 5px;
}

.box_foot{
    padding-top: 3px;
    position: relative;
    width: 941px;
    margin: auto;
    font-family: Arial;
    font-size: 11px;
    color: #a6a6a6;
    text-shadow: #000 0px 1px;
    clear: both;
}

.foot_foot_text_l{
    float: left;
}

.foot_foot_text_r{
    float: right;
    text-align: right;
}

.foot_foot_link{
    font-family: Arial;
    font-size: 11px;
    color: #ffffff;
    text-shadow: #000 0px 1px;
}

/*
a {
	color: #04688d;
	text-decoration: none;
}

a:hover {
	color: #04688d;
	text-decoration: underline;
}

a.side {
	color: #555;
	text-decoration: none;
}

a:hover.side {
	color: #f6a504;
	text-decoration: underline;
}

a.white, li.white a {
	color: #fff;
	text-decoration: none;
}

a:hover.white, li.white a:hover {
	color: #fff;
	text-decoration: underline;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background: #212121;
	margin: 0px;
}

hr {
	height: 1px;
	border: 1px solid #eee;
}

hr.side-hr {
	height: 1px;
	border: 1px solid #eee;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.alt {
	color: #04688d;
}

.spacer {
	margin-bottom: 5px;
}

.admin-message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #555;
	background-color: #f6f6f6;
	border: 1px solid #e1e1e1;
	padding: 3px 4px 5px 4px;
	margin-bottom: 5px;
}



form {
	margin: 0px;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	background-color: #f6a504;
	background-image: url(images/button.gif);
	height: 20px;
	border: 1px solid #000;
	margin-top: 2px;
}

.bbcode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background-color: #eee;
	border: 1px solid #ccc;
	margin-top: 2px;
}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555;
	background-color: #f8f8f8;
	border: 1px solid #ccc;
}



.sub-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	background-color: #555;
	background-image: url(images/subheader-mid.gif);
	padding: 7px 5px 8px 5px;
}

.sub-header-left {
	width: 3px;
	height: 28px;
	background-color: #555;
	background-image: url(images/subheader-left.gif);
}

.sub-header-right {
	width: 3px;
	height: 28px;
	background-color: #555;
	background-image: url(images/subheader-right.gif);
}

.sub-header ul{
	margin: 0;
	padding: 0;
}

.sub-header ul li{
	display: inline;
}

.sub-header ul li.first-link .bullet{
	display: none;
}

.full-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background-color: #fff;
	padding: 5px 0 10px 0;
}

.main-footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555;
	background-color: #fff;
	padding: 5px;
}

.bottom-footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	background-color: #555;
	padding: 4px 4px 5px 4px;
}






.side-left .side-border-right {display: none;}
.side-right .side-border-left {display: none;}

.side-border-left {
	color: #777;
	background-color: #fff;
	padding: 10px 10px 10px 0;
	width: 175px;
}

.side-border-right {
	color: #777;
	background-color: #fff;
	padding: 10px 0 10px 10px;
	width: 175px;
}

.scapmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	background-color: #555;
	background-image: url(images/side.gif);
  background-repeat: repeat-x;
	padding: 6px 4px 6px 4px;
}

.scapmain-left {
	width: 3px;
	height: 24px;
	background-color: #555;
	background-image: url(images/side-left.gif);
}

.scapmain-right {
	width: 3px;
	height: 24px;
	background-color: #555;
	background-image: url(images/side-right.gif);
}

.side-body {
	font-size: 10px;
	color: #555;
	background-color: #fff;
	background-image: url(images/gradient.gif);
  background-repeat: repeat-x;
	border: 1px solid #ddd;
	padding: 4px;
}



.news-category {
	border: 0;
	margin: 3px 5px 0 0;
	float: left;
}

.news-footer {
	font-size: 10px;
	color: #555;
	background-color: #f1f1f1;
	border-width: 0 1px 1px 1px;
	border-color: #ddd;
	border-style: solid;
	padding: 3px 4px 4px 4px;
}

.capmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background-color: #555;
	background-image: url(images/cap.gif);
  background-repeat: repeat-x;
	padding: 6px 4px 6px 4px;
}

.capmain-left {
	width: 3px;
	height: 25px;
	background-color: #555;
	background-image: url(images/cap-left.gif);
}

.capmain-right {
	width: 3px;
	height: 25px;
	background-color: #555;
	background-image: url(images/cap-right.gif);
}

.main-bg {
	color: #555;
	background-color: #fff;
	padding: 10px 0 5px 0;
}



.center {
	margin: 0 auto;
}

.tbl-border {
	border: 1px solid #e1e1e1;
}

.tbl {
	font-size: 11px;
	color: #555;
	background-color: #fff;
	padding: 4px;
}

.tbl1 {
	font-size: 11px;
	color: #555;
	background-color: #fff;
	padding: 4px;
}

.tbl2 {
	font-size: 11px;
	color: #555;
	background-color: #f1f1f1;
	padding: 4px;
}

.forum-caption {
	font-size: 11px;
	font-weight: bold;
	color: #888;
	background-color: #f1f1f1;
	padding: 2px 4px 4px 4px;
}

.quote {
	font-size: 11px;
	color: #555;
	background-color: #f8f8f8;
	padding: 4px;
	margin: 0px 20px 0px 20px;
	border: 1px solid #bbb;
}

.poll {
	height: 12px;
	border: 1px solid #bbb;
}

.comment-name {
	font-weight: bold;
	color: #04688d;
}

.shoutboxname {
	font-weight: bold;
	color: #04688d;
}

.shoutbox {
	color: #777;
}

.shoutboxdate {
	font-size: 10px;
	color: #888;
}

.small {
	font-size: 10px;
	font-weight: normal;
}

.small2 {
	font-size: 10px;
	font-weight: normal;
	color: #555;
}

.side-small {
	font-size: 10px;
	font-weight: normal;
	color: #555;
}

.side-label {
	color: #555;
	background-color: #f1f1f1;
	margin: 2px 0 2px 0;
	padding: 2px 2px 3px 2px;
}



#navigation h2 {
	font-size: 10px;
	font-weight: normal;
	background-color: #f1f1f1;
	margin: 0;
	padding: 4px;
}
	
#navigation ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

* html #navigation ul li{
   height: 1%;
}

#navigation a {
	display: block;
	color: #555;
	padding: 2px;
	text-decoration: none;
}

#navigation a:hover {
	color: #fff;
	background-color: #f6a504;
}



.pagenav {
	padding: 4px;
}

.pagenav span {
	color: #fff;
	background-color: #f6a504;
	border: 1px solid #ddd;
	padding: 2px 4px 2px 4px;
	margin: 2px;
}

.pagenav a {
	color: #555;
	background-color: #f1f1f1;
	border: 1px solid #ddd;
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
}

.pagenav a:hover {
	color: #fff;
	background-color: #f6a504;
	margin: 2px;
	text-decoration: none;
}
*/